Minimal Edge-ordered Spanning Trees Using a Self-adapting Genetic Algorithm with Multiple Genomic Representations

نویسندگان

  • Richard Harvey
  • Michael L. Gargano
چکیده

We consider the problem of finding minimal edge-ordered spanning trees where the edge costs are not fixed, but are time dependent[7]. We propose using multiple genomic redundant representations in a selfadapting genetic algorithm (GA) employing various codes with different locality properties. These encoding schemes (e.g., permutation codes and prufer-like codes) either insure feasibility or require little repair after performing the operations of crossover and mutation and also ensure the feasibility of the initial randomly generated population (i.e., generation 0). The GAs applied in solving this NP hard problem employ non-locality or locality representations when appropriate (i.e., the GA adapts to its current search needs) which makes the GAs more efficient [15].

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving a Greedy Dna Motif Search Using a Multiple Genomic Self-adaptating Genetic Algorithm

We consider the problem of combining a greedy motif search algorithm [16] with a self-adapting genetic algorithm employing multiple genomic representations in order to find high scoring substring patterns of size k in a set of t DNA sequences of size n thus improving the results of a stand-alone greedy motif search. We propose using multiple genomic (redundant) representations in a self-adaptin...

متن کامل

Enumeration of spanning trees of certain graphs

In this note we give an algorithm which enables us to encode and enumerate all the spanning trees of a multipartite graph (see below). This algorithm may turn out to be useful for the enumeration of spanning trees satisfying certain conditions. The number of spanning trees of a given graph Γ without loops and without multiple edges will be denoted by_i(T). We shall consider the graphs Γ = T(G; ...

متن کامل

Construction of Edge-Disjoint Spanning Trees in the Torus and Application to Multicast in Wormhole-Routed Networks

A tree-based multicast algorithm for wormhole-routed torus networks, which makes use of multiple edge-disjoint spanning trees is presented. A technique for constructing two spanning trees in 2-dimensional torus networks is described. It is formally proven that this construction produces two edge-disjoint spanning trees in any 2-D torus network. Compared with an algorithm for construction of mul...

متن کامل

The Edge-Set Encoding Revisited: On the Bias of a Direct Representation for Trees

The edge-set encoding is a direct tree representation which directly represents trees as sets of edges. There are two variants of the edge-set encoding: the edge-set encoding without heuristics, and the edge-set encoding with heuristics. An investigation into the bias of the edge-set encoding shows that the crossover operator of the edge-set encoding without heuristics is unbiased, that means i...

متن کامل

Proof of Kruskal’s Algorithm

(2) Minimality: The proof is by contradiction. Assume that Y is not a minimal spanning tree and among all minimum weight spanning trees, we pick Y1 which has the smallest number of edges which are not in Y . Consider the edge e which was first to be added by the algorithm to Y of those which are not in Y1. Y1 ∪ e forms a circuit. Being a tree, Y cannot contain all edges of this circuit. Therefo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006